package com.yami.shop.bean.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.hibernate.validator.constraints.NotEmpty;

import java.util.Date;

/**
 * 会议表
 * tz_meeting
 */
@TableName("tz_meeting")
@Data
public class Meeting {
    /**
     * 会议主键
     */
    @TableId(type = IdType.AUTO)
    private Long meetingId;

    /**
     * 店铺ID
     */
    private Long shopId;

    /**
     * 会议标题
     */
    private String meetingTitle;

    /**
     * 会议封面图
     */
    private String meetingFeedsImg;

    /**
     * 会议内容
     */
    private String meetingContent;

    /**
     * 状态 0失效 1正常
     */
    private int meetingStatus;

    /**
     * 绑定权益商品ID
     */
    private Long prodId;

    /**
     * 会议分享链接
     */
    private String meetingPublicUrl;

    /**
     * 会议核销数据链接
     */
    private String meetingRecordsUrl;

    /**
     * 会议时间
     */
    private String meetingDate;

    /**
     * 会议有效期截止时间
     */
    private Date meetingValidityPeriod;


    /**
     * 会议地点
     */
    private String meetingPlaces;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

}